boring and turning machine - Turco Inglés Diccionario